body{font-size: 0.3rem}
.weui-tab{position:absolute;left:0;right:0;top:0.8rem;z-index:5;width:8rem;display: flex; flex-direction: row;height:0.65rem;background-color:#FFFFFF;}
.weui-navbar__item:after{-webkit-transform:none;}
.weui-tab__bd .weui-tab__bd-item{background-color:#F4F4F4;width:100%;}

.weui-navbar__item:after{border:0 none;}
.weui-tab .weui-navbar .weui-bar__item--on{color:#0A6287;}
.weui-tab{position:absolute;left:0;right:0;bottom:1.08rem;height:auto;overflow: hidden;}
.weui-tab .weui-navbar{background-color:#ffffff;position:fixed;top:0.8rem;border-top:1px solid #CCCCCC;}
.weui-tab .weui-navbar .weui-navbar__item{padding:0.1rem 0;font-size: 0.3rem;color: #333333;height:0.5rem;line-height:0.5rem;}
.weui-tab .weui-navbar .weui-navbar__item .iconfont{font-size: 0.3rem;margin-right: 0.04rem}
.weui-navbar + .weui-tab__bd{padding-top:0.7rem;width:100%;}
.weui-navbar__item.weui-bar__item--on{border-bottom: 2px solid #0A6287;background-color: #fff}
.weui-pull-to-refresh__layer{height:0.7rem;}

.products{margin:0.2rem 0.1rem 0 0.1rem;background-color:#FFFFFF;}
.products .title{height:0.8rem;line-height:0.8rem;color:#333333;text-indent:0.2rem;font-size:0.33rem;font-weight:bold;position: relative;}
.products .title .more{float:right;height:0.8rem;line-height:0.8rem;font-weight:normal;margin-right:0.2rem;}
.products .container .item{width:2.35rem;float: left;margin-left:0.2rem;}
.products .container .item .img{height:2.35rem;width:2.35rem;}
.products .container .item .desc{height:0.6rem;line-height:0.6rem;}
.products .container .item .price{height:0.4rem;line-height:0.4rem;color:#FF5300;}
.products .container .item .time{font-size:0.2rem;color: rgb(2, 139, 36);height:0.5rem;line-height:0.4rem;}
.products .container .item .row button{margin:0.1rem 0 0.2rem 0;}

.sdetail-top{width:8rem;background-color:#FFFFFF;padding: 0.2rem 0 0 0;overflow:hidden;z-index:100;}
.sdetail-top .sdetail-top-left{float: left;width: 1.6rem;height: 1.6rem;margin: 0 0.3rem 0 0.2rem;}
.sdetail-top .sdetail-top-left .sdetail-shop-logo{width: 1.6rem;height: 1.6rem;}
.sdetail-top .sdetail-top-right{float: left;width:5rem}
.sdetail-top .sdetail-top-right .shopname{width:5rem;overflow: hidden;max-height: 0.4rem;line-height: 0.4rem;}
.sdetail-top .sdetail-top-right .sdetail-top-bor{display: inline-block;margin-right: 0.36rem;color:#666666;margin-bottom:0.1rem;}
.sdetail-top .sdetail-top-right .sdetail-top-bor .bulecolor{color:#0F9BD6;margin-right: 0.1rem;}
.sdetail-top .sdetail-top-right .sdetail-top-auth{border-radius: 0.1rem;font-size: 0.2rem;display:inline-block;line-height: 0.4rem;padding: 0 0.1rem;margin-top: 0.1rem;}
.sdetail-top .sdetail-top-right .sdetail-top-auth .iconfont{font-size: 0.2rem;margin-right: 0.02rem}
.sdetail-top .sdetail-top-right .sdetail-top-orange{color: #FF5300;border: 1px solid #FF5300;}
.sdetail-top .sdetail-top-right .sdetail-top-green{color: #336600;border: 1px solid #336600;}
.sdetail-top .sdetail-top-right .sdetail-top-brightred{color: #990000;border: 1px solid #990000;}
.sdetail-top .sdetail-top-bottom{margin-top:0.2rem;height:0.7rem;color:#333333;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.sdetail-top .sdetail-top-bottom .sdetail-bottom-item{color:#333333;display: inline-block;height:0.7rem;line-height:0.7rem;font-size: 0.3rem;width:3.94rem;text-align: center;position: relative;}
.sdetail-top .sdetail-top-bottom .selected{color:#0A6287;}
.sdetail-top .sdetail-top-bottom .sdetail-bottom-item .iconfont{font-size: 0.34rem;margin-right: 0.05rem;color:#333333;}
.sdetail-top .sdetail-top-bottom .selected .iconfont{color:#0A6287;}
.sdetail-top .sdetail-top-bottom .line{width:1px;height:60%;position:absolute;background-color:#DDDDDD;top:20%;right:0;}
.sdetail-top .sdetail-top-bottom .sdetail-bottom-orange{background-color: #FF6600}


.chat{background-color: #0F9BD6;width:7.6rem;height:1rem;margin:0.2rem 0 0 0.2rem;border:1px solid #0F9BD6;color: #FFFFFF;font-size:0.35rem;}
.chat svg{float: left;margin:0 0.2rem 0 2.4rem;}
.chat font{float: left;}

.tel{background-color: #F0672D;width:7.6rem;height:1rem;margin:0.2rem 0 0 0.2rem;border:1px solid #F0672D;color: #FFFFFF;font-size:0.35rem;}
.tel svg{float: left;margin:0 0.2rem 0 2.4rem;}
.tel font{float: left;}

.post{margin:0.1rem;background-color:#FFFFFF;}
.post .avater{float: left;width:0.8rem;height:0.8rem;margin:0.2rem;}
.post .container{float: left;width:6.6rem;}
.post .container .name{height:0.7rem;line-height:0.8rem;font-weight:bold;}
.post .container .title{line-height:0.5rem;}
.post .container .photos{}
.post .container .photos .photo{width:2.1rem;height:2.1rem;float: left;margin:0 0.2rem 0.2rem 0;border:1px solid #DDDDDD;}

.answer{background-color:#FFFFFF;border-bottom:1px solid #DDDDDD;margin-bottom:0.2rem;}
.answer .avater{float: left;width:0.8rem;height:0.8rem;margin:0.2rem;}
.answer .container{float: left;width:6.6rem;}
.answer .container .name{height:0.7rem;line-height:0.8rem;font-weight:bold;}
.answer .container .title{line-height:0.5rem;}
.answer .container .time{color:#BBBBBB;height:0.6rem;line-height:0.6rem;position:relative;}
.answer .container .time .msg{width:0.6rem;height:0.36rem;position:absolute;right:0;top:0.1rem;}
.answer .container .s-answer{background-color:#FFFFFF;}
.answer .container .s-answer .s-avater{float: left;width:0.5rem;height:0.5rem;margin-right:0.2rem;}
.answer .container .s-answer .s-container{float: left;width:5.9rem;}
.answer .container .s-answer .s-container .name{height:0.5rem;line-height:0.5rem;font-weight:bold;}
.answer .container .s-answer .s-container .title{line-height:0.5rem;}
.answer .container .s-answer .s-container .time{color:#BBBBBB;height:0.6rem;line-height:0.6rem;position:relative;}
.answer .container .s-answer .s-container .time .msg{width:0.6rem;height:0.36rem;position:absolute;right:0;top:0.1rem;}

.cdetail-bottom{width:8rem;height: 1.08rem;position: fixed;bottom: 0;left: 0;border-top: 1px solid #f3f3f3;background-color: #ffffff;right:0;z-index:9999;}
.cdetail-bottom .cdetail-icon-item{width: 0.6rem;font-size: 0.2rem;text-align: center;line-height: 0.4rem;margin-top: 0.14rem;display: inline-block;margin-left: 0.35rem}
.cdetail-bottom .cdetail-bottom-price{font-size: 0.35rem;width:7.6rem;height: 0.78rem;color: #fff;background-color:#0F9BD6;text-align: center;line-height: 0.78rem;display: inline-block;vertical-align: top;margin-top: 0.15rem;border-radius: 0.1rem;margin-left: 0.2rem}

#create_que{z-index:20001;}
#selectfiles{}
#ossfile{display:block;float: left;position: relative;}
#ossfile::after{content: '\n';clear:both;height:0;line-height:0;font-size:0;}

.btn{display:block;color:#999999;border:1px solid #dddddd;width: 2rem;height:2rem;float: left;position: relative;text-align:center;overflow: hidden;}
.btn svg{width:1.2rem;height:1.2rem;margin-left:0.1rem;margin-top:0.2rem;}
.btn .text{height:0.4rem;line-height:0.4rem;text-align: center;}
.weui-btn_default{border-right:1px solid #DDDDDD;}

.weui-btn{margin:0;}
.weui-btn+.weui-btn{margin:0;}
.weui-btn.ok{width:3.6rem;margin-right:0.2rem;}
.weui-btn.cancel{width:3.6rem;background-color: #DDDDDD;}

.img{
    width:2rem;height:2rem;float: left;border:1px solid #EEEEEE;overflow: hidden;
    margin-right:0.1rem;margin-bottom:0.1rem;position: relative;
}

.weui-label{width:2rem;}